Business development data careers in Ibri, Oman